﻿-----------------------------------------------------------------
FluxMyFluffyFloppy 
v5.xx
-----------------------------------------------------------------
A Microsoft(r) Windows(r) GUI for Greseaweazle Host Tools
FREEWARE / OpenSource
License: GNU General Public License v2.0
(c) 2021-2026 FrankieTheFluff
Web: https://github.com/FrankieTheFluff/FluxMyFluffyFloppy
Mail: fluxmyfluffyfloppy@mail.de

Requirements: 
- Microsoft(r)Windows(r) 
- Greaseweazle Host Tools
- Greaseweazle 'diskdefs.cfg' optional
-----------------------------------------------------------------
Greaseweazle Host Tools (c) Keir Fraser
Web: https://github.com/keirf/Greaseweazle
-----------------------------------------------------------------
Contains code from the following projects:
UnTerminal 1.0 by Tito Hinostroza 02/10/2020
https://github.com/t-edson/UnTerminal
-----------------------------------------------------------------

Release notes
*new, +update, -bugfix, #unfixed

# flag templates (issue 6)
# Email: Would it be possible to have an option, either checkbox or command, to have your program make a sound when the current task is finished.

v5.2.7 - 2026-01-13
* Requires Greaseweazle 1.23
+ Update FormatSpecs/Diskdefs
+ Drive: Support for 4th drive (select drive 3)
- Bugfix: Write image trackset (issue #10)

v5.2.6 - 2025-12-05
* FluxMyFluffyFloppy is now 64bit
* INI file versioning (v10)
* Options: Use default system codepage (e.g. cp850)
- Bugfix: Codepage issues (deutsche Umlaute ä,ö,ü etc.)
- Bugfix: Log output error (issue #9)

v5.2.5 - 2025-10-13
* Requires Greaseweazle 1.2
+ Diskdefs updated (2025-07-23)
- Diskdefs: Fixes select formats (e.g. "1440")

v5.2.4 - 2025-03-20
* Device/COM: Refresh button "?"
+ Multiple connected "devices/COM" (e.g. COM3 and COM4 available): Buttons "Reset", "Bandwidth", "Info" and delays "Info"

v5.2.3 - 2025-03-08
* Greaseweazle: Hardware select: Support for Adafruit RP2040 for e.g. "--device COM6" (issue #8)
+ GUI: Resizing to minimum values

v5.2.2 - 2025-01-19
+ Read/Write/Convert: Usage of all arguments now only if "View|Show all arguments" is checked
+ Menu: Renamed "View" "Show/Use all arguments"
- GUI: Host scaling setting (e.g. 125%) fixes

v5.2.1 - 2025-01-12
- Read/Write: Fixed empty format spec after changing template
- Write: Fixed Refresh/save template with format spec discdefs always "internal"
- Sourcecode: Removed "FormResize"
- Sourcecode: Resizing fixes

v5.2.0 - 2025-01-09
* Menu: New "View" "Show all arguments" (y/n)
* Options: Save selected Greaseweazle "Device/COM" & "Drive" setting (issue 6)
* Read/Write/Convert: Cylinders preselection "0-76" (issue 6)
* GUI: Remember size (height/width) of main window
* GUI: New behaviour of resizing/scrolling
+ Diskdefs: Updated "diskdefs_zx.cfg" (2025-01-01)
- Sourcecode: Small cleanups

v5.1.1 - 2025-01-05
- Fixes missing prefix in the diskdefs form spec selection

v5.1.0 - 2025-01-04
* Requires Greaseweazle 1.21
+ Options: former location of "diskdefs.cfg" is now a folder select !
* Supports now the different "Diskdefs_.cfg" files (change options: "Diskdefs (folder)")
* Diskdefs (2024-10-23) added (change options: "Diskdefs (folder)")
* Read/Write: New disc formats: micropolis.*
- Sourcecode: Removed unused variables

v5.0.10 - 2024-10-07
- Read/Write: Fixed save template if destination folder (options) doesn't exist
- Read/Write: Fixed save template missing arguments "Hard-sectors" and "Reverse"

v5.0.9 - 2024-09-29
* Requires Greaseweazle 1.20
* Read/Write: New image formats: D1M, D2M, D4M, DMK, FD
* Read/Write: New disc formats: acorn.dfs.ds80, acorn.dfs.ss80, thomson.*
* Read/Write: Added "--hard-sectors"
* Menu "Help": Added GitHub links
- Fixed: GUI AutoScroll form

v5.0.8 - 2024-08-25
* Requires Greaseweazle 1.19
* Read/Write/Convert: New option "--reverse"

v5.0.7 - 2024-08-25
* Requires Greaseweazle 1.19
* New image format: T98-Next (nfd) (Read only)
* New disc formats: Epson QX-10: ".320", ".396", ".399", ".400", ".booter", ".logo"
* New disc formats: "apple2.nofs.140"
+ Updated "diskdefs.cfg" (2024-08-20)
+ Read/Convert: Fixed SuperCardPro (SCP) disktypes

v5.0.6 - 2024-07-09
* Requires Greaseweazle 1.18
* New image format: NS Dos Northstar (nsi)
* New disc formats: "hp.mmfm.9885", "hp.mmfm.9895"
* New disc formats: "northstar.fm.ds", "northstar.fm.ds", "northstar.mfm.ds", "northstar.mfm.ds"
* Convert: Added "--hard-sectors" converts input index marks into hard sectors
+ Updated "diskdefs.cfg" (2024-07-07)
+ Updated disc formats syntax: "mm1.os9.80dshd_32", "..._33", "..._36", "..._37"
- Write/Convert: Small fixes with file extensions (.ipf, sorting)

v5.0.5 - 2024-06-21
* Requires Greaseweazle 1.17
* New disc formats: apple2.appledos.140, apple2.prodos.140
* New image formats: DO, PO
+ Updated "diskdefs.cfg" (2024-06-16)
- Small bugfixes

v5.0.4 - 2024-04-04
* Requires Greaseweazle 1.16.3
* Read: Added new template "Commodore C64 SingleSided 48-TPI floppy disks (35 tracks).inir" by Richard Verlinden
* Write: New option --gen-tg43 generates 8-inch /TG43 signal on pin 2
* Write: Added new template "CommodoreC64170kbSingleSided(35tracks).iniw" by Richard Verlinden
+ Read: --dd option renamed to --densel
+ Write: --dd option renamed to --densel
- Read: Fixed reported issue #5: File extension error when select EDSK format 
- Convert: Fixed reported issue #5: File extension error when select EDSK format 

v5.0.3 - 2023-11-18
- Read: Fixed reported issue #3: filename problem for kryoflux
- Convert: Fixed reported issue #3: filename problem for kryoflux

v5.0.2 - 2023-10-17
* Requires Greaseweazle 1.16
* New disc formats: pc98.n88basic.hd, zx.quorum.800
* New image format: CT Raw (ctr)
+ Updated "diskdefs.cfg" (2023-08-17)

v5.0.1 - 2023-08-31
- Read: Saving template in default instead of defined (options) templates-folder
- Write: Saving template in default instead of defined (options) templates-folder
- Write: Changing template didn't refresh
- Wrong version description

v5.00 - 2023-08-30
* Finally released with sourcecode
* Infobox: GNU General Public License
* Infobox: “Uses UnTerminal 1.0….”
* TConsole instead of TProcess (using "UnTerminal 1.0")
* Options: Select location folder of the templates
+ Application: Starts without selection of the first available template (read/write)
+ Application: Added missing groupbox captions
- Fixed form resize
* Read: New execution dialog with visualized reading tracks and logging
+ Read: Correct behaviour of dropdown when changed ("Internal"/"diskdefs") with mousewheel
+ Write: Correct behaviour of dropdown when changed ("Internal"/"diskdefs") with mousewheel

v4.11 - 2023-08-27
* Write: New option "--dd" (was missing (GW v1.13), thx Klaus)
* Write: New option "--pre-erase" (was missing (GW v1.13), thx Klaus)
+ Updated "diskdefs.cfg" (2023-08-17)
- Fixed Enable/Disable behaviour template-buttons

v4.10 - 2023-07-22
- Read: Bugfix extension length < 3 (e.g..st)
- Convert: Bugfix extension length < 3 (e.g..st)
+ Templates: Renamed the Atari ST templates

v4.09.1 - 2023-06-08
* Recompiled und not upx compressed

v4.09 - 2023-06-08
* Requires Greaseweazle 1.13
* New disc formats: gem.1600, ibm.scan, coco.os9.*, mm1.os9.*
* New image formats: D71, TD0. EDSK
* Read: New option "--dd"
* Read: PLL option "lowpass"
- Read template: Fixed disabled "Save" button

v4.08 - 2023-05-13
* Requires Greaseweazle 1.12
* New disc formats: commodore.1541, ibm.320, dragon... , coco...
- Write: Fixed a missing refresh in the commandline after selecting a source file

v4.07 - 2023-05-06
* Requires Greaseweazle 1.11
* New disc formats: mac.400, mac.800, dec.rx01, dec.rx02, msx.1d, msx.1dd, msx.2d, msx.2dd, occ1.sd, occ1.dd
* Read: HFE: Suport Version, InterfaceMode and EncodingType
* Write: New image formats a2r (Applesauce)
* Convert: New image formats a2r (Applesauce)
* Convert: HFE: Suport Version, InterfaceMode and EncodingType
+ Write: Source file dialog has now enhanced extension description
+ Convert: Source file dialog has now enhanced extension description
- Read: Fixed the disabled "clear" button

v4.06 - 2023-04-13
* Convert: New option "Use source directory as destination"
* Convert: New option "Use source filename as destination"
- Read: "Explorer" button didn't open correct directory
- Convert: "Explorer" button didn't open correct directory

v4.05 - 2023-04-09
* Requires Greaseweazle 1.10
* Options dialog: Select "diskdefs.cfg" file
* Erase: New option "revs"

v4.04 - 2023-03-04
* Requires Greaseweazle 1.9
+ diskdefs.cfg (Hint: Maybe user need to change location stored in INI-file)
* Read: New image format MSA
* Read: HFEv3 format option
* Write: New image format MSA
* Convert: New image format MSA
* Convert: HFEv3 format option
- Convert: Fixed non working format option select
- Application start with better "diskdefs.cfg" recognition

v4.03 - 2023-02-14
- Forms resizing updated

v4.02 - 2023-02-06
- Read: "Directory not selected" dialog instead of "Destination filename is not defined"

v4.01 - 2023-02-06
- Read: Remember last used folder location
- Write: Remember last used folder location
- Convert: Remember last used folder location
- Forms resizing enabled

v4.00 - 2023-02-05
* Requires Greaseweazle 1.8
* Moved back to develop with Lazarus/FreePascal
* On boot "Select diskdefs.cfg" dialog (location stored in INI-file)
+ Diskdefs: File included in the "\greaseweazle" subfolder
+ Diskdefs: if not used it's not available in dropdown Comboboxes

v3.13 - 2023-01-09
* Read: Dropdown "Diskdefs" or "Format specs" behaviour
* Conv: Dropdown "Diskdefs" or "Format specs" behaviour
- Read: Fixed correct '--diskdefs' syntax in commandline (Thank you Keir Fraser)
- Convert: Fixed correct '--diskdefs' syntax in commandline (Thank you Keir Fraser)
- Diskdefs.cfg: Fixed line 501

v3.12 - 2023-01-09
- Read: Fixed missing '--diskdefs' in commandline
- Read: Fixed missing '--diskdefs' in template
- Convert: Fixed missing '--diskdefs' in commandline

v3.11 - 2023-01-08
* Requires Greaseweazle 1.5
* Requires diskdefs.cfg (included; to fill the "format specs.:" dropdown)
- Read: Fixed missing format option (hfe & scp)
- Read: Fixed missing PLL logging
- Convert: Fixed missing format option (hfe & scp)

v3.10 - 2022-12-04
* Requires Greaseweazle 1.4
* Read: New image formats DIM, FDI, HDM, XDF, D88 and pc982hs
* Read: Renamed pc98.hd and pc98.dd formats to pc98.2hd and pc98.2dd
* Write: New image format pc982hs
* Write: Renamed pc98.hd and pc98.dd formats to pc98.2hd and pc98.2dd
* Convert: New image format pc982hs
* Convert: Renamed pc98.hd and pc98.dd formats to pc98.2hd and pc98.2dd

v3.09 - 2022-09-24
* Requires Greaseweazle 1.3
* Read: Format specification "ibm.800, ibm.2880" added
* Read: New image format *.MGT
* Write: Format specification "ibm.800, ibm.2880" added
* Write: New image format *.MGT
* Convert: Format specification "ibm.800, ibm.2880" added
* Convert: New image format *.MGT

v3.08 - 2022-08-11
* Requires Greaseweazle 1.2
* Read: Added PLL option (Refs #210)
* Convert: Added PLL option (Refs #210)
+ Added some missing code for the format specifications "pc98.dd, pc98.hd"
- Convert: Removed Messagedialog '#'

v3.07 - 2022-07-26
* Requires Greaseweazle 1.1
* Read: Format specification "pc98.dd, pc98.hd" added
* Write: Format specification "pc98.dd, pc98.hd" added
* Convert: Format specification "pc98.dd, pc98.hd" added
- Convert: Fixed some missing FormResize
- Info: Small fixes with too small text-height
- GW: Removed unsupported drive "apple2"

v3.06 - 2022-06-19
* Requires Greaseweazle 1.0
* Read: Format specification "akai.800, akai1600, ensoniq.800, ensoniq.1600, ibm.1680, ibm.dmf" added
* Write: Format specification "akai.800, akai1600, ensoniq.800, ensoniq.1600, ibm.1680, ibm.dmf" added
* Convert: Format specification "akai.800, akai1600, ensoniq.800, ensoniq.1600, ibm.1680, ibm.dmf" added

v3.05 - 2022-04-06
* Requires Greaseweazle 0.41
* GW: Added drive option "apple2"
* Settings: Update: Added "tag" feature

v3.04 - 2022-03-19
- 64bit version: fixes a multimonitor scaling problem

v3.03 - 2022-03-01
* Erase: Added missing trackset options

v3.02 - 2022-02-28
* Requires Greaseweazle 0.39
* Read: Format specification "atari.90" added
* Write: Format specification "atari.90" added
* Convert: Format specification "atari.90" added

v3.01 - 2022-02-26
* Read: Create destination directory if it doesn't exists
* Convert: Create destination directory if it doesn't exists
- Convert: Fixed creation of commandline
+ Small dialogbox corrections

v3.00 - 2022-02-23 (One year FluxMyFluffyFloppy)
* Because of user feedbacks changed the GUI design back to v1.x
* Completely rewritten from scratch (again... I know)

v2.03 - 2022-02-06
- Greasweazle: Fixed "Cmd/Dir" button for direct access to gw.exe folder
* Read: New "Explorer" button linked directly to open destination folder

v2.02 - 2022-02-03
* Read: Better usability with default Read-button 
- Read: Fixed incremental filename generate
* Write: Better usability with default Write-button

v2.01 - 2022-01-30
* Greasweazle: Added "Cmd/Dir" button for direct access to gw.exe folder
+ Read: Trackset: Refs #150: TSPEC e.g. "c=0-81/2:step=1/2"
- Read: Fixed crash behaviour after saving a template and directly closing the app
+ Write: Trackset: Refs #150: TSPEC e.g. "c=0-81/2:step=1/2"
- Write: Fixed crash behaviour after saving a template and directly closing the app
+ Convert: Out-/Trackset: Refs #150: TSPEC e.g. "c=0-81/2:step=1/2"
+ Global: Cleaned a bit the GUI design
- Global: Fixed "gw.exe" location on start
- Global: Fixed some filehandling issues

v2.00 - 2022-01-29
* Requires Greaseweazle 0.38

v2.00beta1 - 2022-01-23
* Requires Greaseweazle 0.37
* Completely rewritten / less crap and no "SchnickSchnack"
+ Write: Logging
- Removed "fluxengine" module
- Fixed resize behaviour

v1.30 - 2022-01-
- Read: removed unsupported ".dsk" and ".ipf"

v1.29 - 2022-01-19
- Write: Unable to write

v1.28 - 2022-01-10
* Requires Greaseweazle 0.37
- Read: Fixes with the trackset
- Write: Fixes with the trackset
* Convert: New option "--out-tracks"
- Convert: Fixes with the trackset
+ Languages: Updated files: 'English' & 'Deutsch'
- Languages: Removed Update-Scripts / version check
- some small bugs fixed...

v1.27 - 2022-01-09
* Requires Greaseweazle 0.36
- Read: Fixed logging: All output is now to stderr (consistent, and unbuffered)
+ Convert: Added missing colors option
* Global: Changed gw.exe execution code from "shellexecute" to "process"
+ Global: Removed unused code
+ Languages: Updated files: 'English' & 'Deutsch'

v1.26 - 2022-01-07
* Requires Greaseweazle 0.36
* Tools: RPM: Added as new command
- Convert: Missing window resizing to the right

v1.25 - 2022-01-06
* Requires Greaseweazle 0.36
* Read: New option "--raw"
* Read: New "--tracks" sub-option hswap: Treat side 1 as side 0 and vice versa
* Read: Option "--rate" replaced with destination file ".HFE" option "bitrate"
+ Read: Updated templates
+ Read: On app start no template preselection
+ Read: Syntax "--track" --> "--tracks"
+ Read: Reorganized "Cylinders" sub-options fields
+ Read: Rename format sepc "sega.sf7" to "sega.sf7000"
+ Read: Rename destination filename format "Disktype" to "Option"
+ Write: Updated templates
+ Write: On app start no template preselection
+ Write: "--track" --> "--tracks"
+ Write: Reorganized "Cylinders" sub-options fields
+ Write: Rename format spec "sega.sf7" to "sega.sf7000"
* Convert: Added as new command
+ Settings: SetDelays: "Info" prints to console window
- Settings: PIN: Get PIN level option not working
+ Firmware: "Info" prints to console window
+ Firmware: "Bandwidth" prints to console window
+ Languages: Updated files: 'English' & 'Deutsch'
# Logging: All output is now to stderr (consistent, and unbuffered)

v1.24 - 2022-01-02
- Read: Fixed reported wrong behaviour with optional "format spec"
- Write: Fixed reported wrong behaviour with optional "format spec"
+ Global: Renamed "Com-Port:" to "COM/Dev:" and increased width of dropdown
- Global: Removed dialog if "Com/Dev:" ("COM-Port") dropdown is empty
+ Languages: Updated files: 'English' & 'Deutsch'

v1.23 - 2022-01-01
* 32bit file "FluxMyFluffyFloppy_32bit.exe"
* 64bit file "FluxMyFluffyFloppy_64bit.exe"
- Removed file "FluxMyFluffyFloppy.exe"
* Window resizing to the right
+ Start: Better "gw.exe" location handling (Ini-File)
- Read: Fixed SCP disktype dropdown staying empty after selection
- About: Removed download from "dropbox" --> Github only

v1.22 - 2021-12-30
* Supports/Requires Greaseweazle v0.35
* Firmware: New Update options: "online" (default) or "file" (--force)
* Read: Added .sf7 image handler
+ Read: Added missing "amiga.amigados" & "amiga.amigados_hd" image handlers
* Write: Added .sf7 image handler
+ Write: Added missing "amiga.amigados" & "amiga.amigados_hd" image handlers
+ Write: Updated "Drag and Drop" a source file from external filemanager (supported filetypes only)
+ Languages: Updated files: 'English' & 'Deutsch'

v1.21 - 2021-12-19
* Supports/Requires Greaseweazle v0.33
* Read: Added missing '--format' option for format specifiers
* Read: Added missing image handlers
* Write: Added missing '--format' option for format specifiers
* Write: Added missing image handlers
* About: Added the Github link again 
+ Languages: Updated files: 'English' & 'Deutsch'
- Options: Fixed lost fluxengine location

v1.20 - 2021-11-01 / 2021-11-02
* Modules: "Greazeweasle" & "FluxEngine"
* FluxEngine: Convert ( / needs some testing!! )
+ Languages: Updated files: 'English' & 'Deutsch'
- Options: Colors: Crash on start

v1.14.2 - 2021-07-11
+ Recompiled (faster than smaller) test coz of "MalwareBytes" (false) alarm

v1.14.1 - 2021-07-09
* Infobox: Added Download-Link for GitHub (maybe source-code soon, if cleaned)
+ Global: Application starts now desktop center position
- PIN: Wrong commandline corrected to "pin get/set" - Thank you Flor & Keir

v1.14 - 2021-07-08
- PIN: Wrong commandline corrected to "Pin get/set"

v1.13 - 2021-06-29
+ Templates: Corrected C64 templates up to 80 tracks ( half tracks )
+ Options: Redesigned
+ Options: PIN: support for v0.28 gw "pin set" and gw "pin get"

v1.12 - 2021-05-14
- Read: .SCP: Fixed filename preview if disktypes in use - Missing "file exists..." dialogbox

v1.11 - 2021-05-12
* Global: Added missing '--bt' backtrace option
* Read: Added new templates for "8-inch..." and "3.5inch 2.88mb..." floppies
* Write: "Drag and Drop" a source file from external filemanager (supported filetypes only)
+ Read: .SCP: Removed warning-dialogbox: The 30 new available disktypes should work now with GW 0.27
+ Languages: Updated files: 'English' & 'Deutsch'
- Read: Fixed "new template": COM-Port wasn't empty
- Read: small fix in generating empty "--track" parameter
- Write: Changed function: "Remembers recent source file" to "Remembers recent source path"
- Write: small fix in generating empty "--track" parameter
- Firmware: Fixed "Firmware file not found"

v1.10 - 2021-04-06
* Read: Logging 'parameters' and/or 'output' into textfile(s)
+ Languages: Updated files: 'English' & 'Deutsch'

v1.09 - 2021-04-02
* Read: .SCP: Added 30 new available disktypes (https://github.com/keirf/Greaseweazle/commit/9c71e06730926ed9fa3a3cc4eb9c51f75c99220b)
+ Read: Filename is now required field

v1.08 - 2021-03-28
+ Firmware: Autofill firmware filelocation if after Greaseweazle file selected
+ Options: Refresh template selection dropdown (read/write)
- Firmware: Missing COM-Port selection in the parameters
- Firmware: Removed unused drive selection

v1.07 - 2021-03-25
+ Global: Folder/file selection jumps now to location of preselected one
- Read: Fixed unicode filename shell execution
- Write: Fixed unicode filename shell execution

v1.06 - 2021-03-23
* Settings: Option to keep shell window open after execution (cmd /C or /K)
* Seek: Added missing '--force' option
* Seek: Enabled COM-Port and Drive selection
+ Global: Default gw.exe location in 'Write' and 'Tools' (Predefined in Options)
+ Languages: Updated files: 'English' & 'Deutsch'

v1.05 - 2021-03-18
+ Read: Better destination filename editing if it comes to e.g. "1of4" definitions...
+ Read: Remembers recent destination folder
+ Write: Remembers recent source file
- Write: Removed space before parameter '--time'

v1.04 - 2021-03-11
- Global: Fixed problem with spaces in folders
- Clean: Fixed unrecognized change of cylinders

v1.03 - 2021-03-10
* Global: Commandline-window will stay open after process has finished (good for recognizing error messages ;))
* Settings: Global: Choose "--time" to show elapsed time of an action after execution
* Settings: Added missing PIN level feature
+ Global: Com-Ports detection: If only one port is found then this one will be default and selected
+ Delays: Enabled COM-Port selection again
+ Delays: With Greaseweazle v0.25 renamed parameter "--auto-off" --> "--watchdog"
- Delays: Removed unused drive selection
- Read: Fixed refresh when selecting the tab

v1.02 - 2021-03-09
* Supports Greaseweazle v0.25
* Write: New parameter "--no-verify"
* Write: New parameter "--retries"
* Write: Support for writing unprotected EDSK (.dsk) files
* Clean: With parameters "--device", "--drive", "--cyls", "--passes", "--linger"
+ Read: Added missing .SCP disktype select
+ Write: Missing source .IMG and .IPF fileformat selection
+ INI: Creating Default fluxmyfluffyfloppy.ini is now more clean
+ Languages: Updated files: 'English' & 'Deutsch'
+ Languages: Creating default 'English.lng' in non-default folder
+ Template: Deleted COM-Port settings "COM4" in Read- & Write-templates
- Read: Dropdown refresh didn't use default folder (options)
- Write: Dropdown refresh didn't use default folder (options)
- Drive select: Missing '2'
- COM-Port select: Didn't clear dropdown if new template selected
- Bandwidth: Unrecognized default folder for gw.exe
- Template: Save Write-Template didn't use default folder (options)
- Options: Wrong language selected If fluxmyfluffyfloppy.ini not found

v1.01 - 2021-02-24
* Read: Added "Incremental" feature for destination filenames
* Read: Added "Replace file" dialog
* About: Download link (Dropbox folder) for Updates
+ Languages: Updated english and german language file
+ Parameter creation is now more clean
+ Reduced sourcecode - Smaller filesize
- Seek: Didn't work correct after changing values
- Read: Missing backslash at the end of chosen destination folder
- Firmware: Fixed missing translation in file dialog

v1.00 - 2021-02-22
* Initial Release
